have a shotgun marriage - Deutsch Englisch Wörterbuch